provide something (for oneself) - Englisch Synonyme Wörterbuch